/**
 * DrawResultVO
 */
export interface DrawResultVO {
  /**
   * 奖品ID
   */
  id?: number
  /**
   * SID
   */
  sid?: number
  /**
   * 图片
   */
  image?: string
  /**
   * 抽奖记录id
   */
  recordId?: number
  /**
   * 排名变化
   */
  sort?: number
  /**
   * 奖品金额/名称
   */
  title?: string
  /**
   * 奖品类型 1.现金红包 2.手续费红包 3.助力 4.实物
   */
  type?: number
}
/**
 * Page«DrawPrizeRecordVO»
 */
export interface PageDrawPrizeRecordVO {
  countId?: string
  current?: number
  maxLimit?: number
  optimizeCountSql?: boolean
  orders?: OrderItem[]
  pages?: number
  records?: DrawPrizeRecordVO[]
  searchCount?: boolean
  size?: number
  total?: number
}

/**
 * OrderItem
 */
export interface OrderItem {
  asc?: boolean
  column?: string
}

/**
 * DrawPrizeRecordVO
 */
export interface DrawPrizeRecordVO {
  /**
   * 金额
   */
  amount?: string
  /**
   * 抽奖时间
   */
  createTime?: string
  /**
   * 头像
   */
  headimg?: string
  /**
   * 主键id
   */
  id?: number
  /**
   * 昵称
   */
  name?: string
  /**
   * 用户sid
   */
  sid?: number
  /**
   * 奖品类型 1.现金红包 2.手续费红包 3.助力 4.实物
   */
  type?: number
}

/**
 * 奖品配置
 */
export interface DrawInfoVO {
  couponAmount?: string
  couponCount?: number
  couponPerDraw?: string
  prizes?: DrawPrizeVO[]
}
/**
 * DrawPrizeVO
 */
export interface DrawPrizeVO {
  /**
   * 奖品ID
   */
  id?: number
  /**
   * 图片
   */
  image?: string
  /**
   * 奖品金额/名称
   */
  title?: string
  /**
   * 奖品类型 1.红包 2.助力 3.实物
   */
  type?: number
}
/**
 * 接口返回: R«Void»
 */
export interface ApifoxModal {
  /**
   * 错误码: 0 表示成功
   */
  code?: number
  /**
   * 额外返回数据
   */
  extraData?: { [key: string]: any }
  /**
   * 接口提示
   */
  msg?: string
}
/**
 * AssistanceJackpotVO
 */
export interface AssistanceJackpotVO {
  /**
   * 助力金额
   */
  amount?: number
  /**
   * 消耗券数量
   */
  couponCount?: number
  /**
   * 排名变化
   */
  sort?: number
}
/**
 * JackpotVO
 */
export interface JackpotVO {
  /**
   * 奖金池较昨日新增金额
   */
  addJackpot?: number
  /**
   * 需助力金额
   */
  assistanceAmount?: string
  /**
   * 结束时间
   */
  endTime?: string
  /**
   * 服务器时间
   */
  currentTime?: string
  /**
   * 开始时间
   */
  openTime?: string
  /**
   * 奖金池奖金
   */
  jackpot?: number
  /**
   * 用户排名
   */
  sort?: number
  /**
   * 助力金额可上升名次
   */
  upSort?: number
  /**
   * 用户已助力金额
   */
  userJackpot?: number
}
/**
 * JackpotLadderVO
 */
export interface JackpotLadderVO {
  /**
   * 瓜分比例%
   */
  rate?: number
  /**
   * 排名
   */
  sort?: number
  /**
   * 类型 1.平均瓜分 2.额外奖励
   */
  type?: number
}
/**
 * Page«RankingListVO»
 */
export interface PageRankingListVO {
  countId?: string
  current?: number
  maxLimit?: number
  optimizeCountSql?: boolean
  orders?: OrderItem[]
  pages?: number
  records?: RankingListVO[]
  searchCount?: boolean
  size?: number
  total?: number
}

/**
 * OrderItem
 */
export interface OrderItem {
  asc?: boolean
  column?: string
}

/**
 * RankingListVO
 */
export interface RankingListVO {
  /**
   * 助力金额
   */
  amount?: string
  /**
   * 头像
   */
  headimg?: string
  /**
   * 昵称
   */
  name?: string
  /**
   * 用户sid
   */
  sid?: number
}
/**
 * CountryVO
 */
export interface CountryVO {
  /**
   * 子集
   */
  children?: CountryVO[]
  /**
   * 国旗图标
   */
  emoji?: string
  /**
   * id
   */
  id?: number
  /**
   * 名称
   */
  name?: string
  /**
   * 区号
   */
  phonecode?: string
}
/**
 * AddressInfoVO
 */
export interface AddressInfoVO {
  /**
   * 地区
   */
  area?: string
  /**
   * 城市
   */
  city?: string
  /**
   * 国家
   */
  country?: string
  /**
   * 详细地址
   */
  detail?: string
  /**
   * 地址ID
   */
  id?: number
  /**
   * 是否设置过地址
   */
  isSetAddress?: number
  /**
   * 手机号
   */
  mobile?: string
  /**
   * 收件人姓名
   */
  name?: string
  /**
   * 邮政编码
   */
  postCode?: string
  /**
   * 省份
   */
  province?: string
  /**
   * 名称
   */
  title?: string
  /**
   * 头像
   */
  image?: string
}
/**
 * InviteMemberInfoVO
 */
export interface InviteMemberInfoVO {
  /**
   * 头像
   */
  headimg?: string
  /**
   * 总奖池奖金
   */
  jackpot?: number
  /**
   * 昵称
   */
  name?: string
  /**
   * 奖品信息
   */
  title?: string
  /**
   * 奖品类型 1.现金红包 2.手续费红包 3.助力 4.实物
   */
  type?: number
}
/**
 * CouponNumVO
 */
export interface CouponNumVO {
  /**
   * 每日上限
   */
  limitNum?: number
  /**
   * 已获取
   */
  num?: number
  /**
   * 类型 2.交易获得 3.邀请获得 4.中奖分享 5.外部媒体 6.充值
   */
  type?: number
}
